//
//  NetWorkingDataManager.h
//  SZBank
//
//  Created by LuoYao on 16/7/11.
//  Copyright © 2016年 LuoYao. All rights reserved.
//

#import <Foundation/Foundation.h>

typedef void(^Block)(id sender);

@interface NetWorkingDataManager : NSObject
/**>公司产品列表*/
+(void)getProductsListWithSuccess:(Block)sucess failure:(Block)failure;

/**>公司产品详情*/
+(void)getProductParticularsWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>产品经理管理登陆*/
+(void)getProtocolManagerLoginWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>产品经理修改密码*/
+(void)getProtocolManagerUpdatepassWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>理财本地数据库更新*/
+(void)getProtocolGoldPomegranateWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>理财产品分类*/
+(void)getProtocolGoldPomegranateTypeWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>贵金属*/
+(void)getProtocolPreciousMetalsWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>贵金属产品分类*/
+(void)getProtocolPreciousMetalsSeriesWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>保险*/
+(void)getProtocolInsuranceWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>保险分类*/
+(void)getProtocolInsuranceTypeWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>信托产品列表*/
+(void)getProtocolBusinessTrustWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>信托详情*/
+(void)getProtocolBusinessTrustDetailWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>消息通知列表*/
+(void)getProtocolMessageManagerListWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>消息通知详情*/
+(void)getProtocolMessageManagerDetailWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>网点列表接口*/
+(void)getprotocol_web_siteWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>存款利率列表*/
+(void)getProtocolDepositRateWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>存款利率详情*/
+(void)getProtocolDepositRateDetailWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>贷款利率列表*/
+(void)getProtocolLoanRateWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>贷款利率详情*/
+(void)getProtocolLoanRateDetailWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>东吴宝收费标准列表*/
+(void)getProtocolDongWuBaoWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>短信推送删除(单条或全部)*/
+(void)getProtocolShortNoteDeleteWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>短信推送查阅状态修改*/
+(void)getProtocolShortNoteUpdateStatusWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>短信推送列表*/
+(void)getProtocolShortNoteWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>客户头像保存*/
+(void)getProtocolCustomerUploadFileSaveWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>反馈保存*/
+(void)getProtocolFeedBackWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>电子银行详情*/
+(void)getProtocolEbankWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;


/**>电子银行列表*/
+(void)getProtocolEbankDetailWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>电子银行本地数据库更新*/
+(void)getProtocolEbankUpdateWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>短信通知列表*/
+(void)getProtocolTextMessWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>短信通知详情*/
+(void)getProtocolTextMessDetailWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>短信通知数据更新*/
+(void)getProtocolTextMessUpdateWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>通用功能列表*/
+(void)getProtocolTemplateWithSuccess:(Block)sucess failure:(Block)failure;

/**>功能数据列表*/
+(void)getProtocolTemplateWithProtocolid:(NSString *)Protocolid success:(Block)sucess failure:(Block)failure;

/**>功能数据详情*/
+(void)getProtocolTemplateUpdateWithProtocolid:(NSString *)Protocolid success:(Block)sucess failure:(Block)failure;

/**>推荐产品*/
+(void)getProtocolRecommendProductWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>移动端菜单管理*/
+(void)getProtocolProtocolDynamicMenuWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>广告*/
+(void)getProtocolAdvertisementWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>贺卡*/
+(void)getProtocolCardWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**>投资者类型*/
+(void)getProtocolriskQuestionnaireTypeWithParam:(NSDictionary *)parameter success:(Block)sucess failure:(Block)failure;

/**< 获取问卷调查列表 */
+(void)getPgwbListWithSuccess:(Block)sucess failure:(Block)failure;

/**< 获取风险调查问卷列表 */
+(void)getProtocolListWithSuccess:(Block)sucess failure:(Block)failure;

/**< 邮件接口 */
+ (void)getEmailWithSuccess:(Block)success failure:(Block)failure;

@end
